TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/09/2025)
2024
Section - Missouri Valley
Area - St. Louis
League - 2024 Adult 18 & Over Spring
Flight - Men 4.5
--------------------------------------------------------------------------------------------------------------------------------------
Gontarz/Wild Bill's Golden Mongeese (S)
League Record: 8 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Zachary Plocher - 4.34
Edwin Ernst - 4.34
Joseph Hunter - 4.33
Andrew Balcer - 4.29
Frank Sant - 4.27
Paul Oehrlein - 4.23
Mark Sophir - 4.22
Paul Gontarz - 4.20
Maxsim Gibiansky - 4.17
Stefan Nosic - 4.14
John Schaefer - 4.14
Daniel Berg - 4.08
Ralf Nosic - 4.03
TJ Schaefer - 4.02
William Schlueter - 3.96
Kevin Bayer - 3.96
Tom Ross - 3.83
League Results By Position
1S 2S 1D 2D 3D
Andrew Balcer - 4.29 & John Schaefer - 4.14 1 - 0
Andrew Balcer - 4.29 & Maxsim Gibiansky - 4.17 1 - 0
Andrew Balcer - 4.29 & Tom Ross - 3.83 0 - 1
Andrew Balcer - 4.29 1 - 1
Daniel Berg - 4.08 & Andrew Balcer - 4.29 0 - 1
Daniel Berg - 4.08 & Frank Sant - 4.27 1 - 0
Daniel Berg - 4.08 & Maxsim Gibiansky - 4.17 0 - 1 1 - 0
Edwin Ernst - 4.34 & Mark Sophir - 4.22 1 - 0 2 - 1
Edwin Ernst - 4.34 1 - 3
Frank Sant - 4.27 & Kevin Bayer - 3.96 0 - 1
Frank Sant - 4.27 & Maxsim Gibiansky - 4.17 0 - 1 1 - 0
Frank Sant - 4.27 & Stefan Nosic - 4.14 1 - 0
Frank Sant - 4.27 & William Schlueter - 3.96 1 - 0
John Schaefer - 4.14 & Kevin Bayer - 3.96 1 - 0 0 - 1
John Schaefer - 4.14 & Maxsim Gibiansky - 4.17 1 - 0
John Schaefer - 4.14 & Stefan Nosic - 4.14 1 - 0 1 - 0
John Schaefer - 4.14 & William Schlueter - 3.96 1 - 0
John Schaefer - 4.14 1 - 0
Kevin Bayer - 3.96 & Maxsim Gibiansky - 4.17 0 - 1
Kevin Bayer - 3.96 & William Schlueter - 3.96 1 - 0
Maxsim Gibiansky - 4.17 1 - 0
Mark Sophir - 4.22 & Paul Gontarz - 4.20 3 - 2
Paul Gontarz - 4.20 & Joseph Hunter - 4.33 1 - 0 1 - 0
Paul Gontarz - 4.20 & Paul Oehrlein - 4.23 1 - 0
Paul Gontarz - 4.20 & Stefan Nosic - 4.14 0 - 1
Paul Gontarz - 4.20 & William Schlueter - 3.96 1 - 0
Paul Gontarz - 4.20 1 - 1
Paul Oehrlein - 4.23 4 - 3 1 - 3
Ralf Nosic - 4.03 & Andrew Balcer - 4.29 0 - 1
Ralf Nosic - 4.03 & Kevin Bayer - 3.96 0 - 2
Ralf Nosic - 4.03 & Stefan Nosic - 4.14 0 - 1 1 - 0
Ralf Nosic - 4.03 & William Schlueter - 3.96 0 - 1
TJ Schaefer - 4.02 & John Schaefer - 4.14 0 - 1
TJ Schaefer - 4.02 & Mark Sophir - 4.22 0 - 1
Zachary Plocher - 4.34 & Paul Gontarz - 4.20 0 - 1
Zachary Plocher - 4.34 3 - 1 3 - 1
--------------------------------------------------------------------------------------------------------------------------------------
STLWC/Hamilton-Boling/18&Over4.5M
League Record: 10 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Joe Collins - 4.35
Patrick Huewe - 4.34
Ray Ohara - 4.33
Kevin Chen - 4.33
Neil Arora - 4.26
Brett Sorum - 4.24
Chris Salaveria - 4.16
Daniel Schneller - 4.13
Zacharias Barringer - 4.11
jacob boling - 4.03
William Hamilton - 4.03
Trevor Neale - 4.01
joseph hawkes - 3.99
Steve Williams - 3.99
Santiago Beltran - 3.93
Kyle Feder - 3.89
Blake McKinney - 3.68
League Results By Position
1S 2S 1D 2D 3D
joseph hawkes - 3.99 0 - 1 2 - 2
jacob boling - 4.03 & Blake McKinney - 3.68 0 - 1
jacob boling - 4.03 & Steve Williams - 3.99 0 - 1 1 - 0
jacob boling - 4.03 & Santiago Beltran - 3.93 1 - 1
Blake McKinney - 3.68 & joseph hawkes - 3.99 1 - 0
Brett Sorum - 4.24 & Chris Salaveria - 4.16 1 - 1
Brett Sorum - 4.24 & Trevor Neale - 4.01 1 - 0
Chris Salaveria - 4.16 & Trevor Neale - 4.01 1 - 0
Daniel Schneller - 4.13 & Chris Salaveria - 4.16 1 - 0
Daniel Schneller - 4.13 & Neil Arora - 4.26 1 - 0
Daniel Schneller - 4.13 & Ray Ohara - 4.33 1 - 0
Daniel Schneller - 4.13 & Trevor Neale - 4.01 1 - 0
Daniel Schneller - 4.13 & William Hamilton - 4.03 0 - 1 1 - 0
Joe Collins - 4.35 4 - 0 0 - 1
Kevin Chen - 4.33 2 - 0 3 - 0
Kyle Feder - 3.89 & joseph hawkes - 3.99 0 - 1
Kyle Feder - 3.89 & Trevor Neale - 4.01 2 - 0
Neil Arora - 4.26 & Ray Ohara - 4.33 3 - 1 2 - 0 1 - 0
Neil Arora - 4.26 & Trevor Neale - 4.01 0 - 1
Neil Arora - 4.26 0 - 1
Patrick Huewe - 4.34 & Brett Sorum - 4.24 0 - 1 1 - 0
Patrick Huewe - 4.34 & Chris Salaveria - 4.16 0 - 1
Patrick Huewe - 4.34 2 - 1 3 - 1
Ray Ohara - 4.33 & Kevin Chen - 4.33 2 - 0 1 - 0
Ray Ohara - 4.33 1 - 0
Santiago Beltran - 3.93 & Chris Salaveria - 4.16 0 - 1 1 - 0
Santiago Beltran - 3.93 & Steve Williams - 3.99 0 - 1
William Hamilton - 4.03 & Trevor Neale - 4.01 1 - 0 2 - 0
Zacharias Barringer - 4.11 & Chris Salaveria - 4.16 0 - 1
Zacharias Barringer - 4.11 & Daniel Schneller - 4.13 0 - 1
Zacharias Barringer - 4.11 & Neil Arora - 4.26 0 - 1
Zacharias Barringer - 4.11 & Steve Williams - 3.99 1 - 0
Zacharias Barringer - 4.11 & Santiago Beltran - 3.93 1 - 0
Zacharias Barringer - 4.11 0 - 4 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Djava (S)
League Record: 0 - 14
The Following Have Played In League Matches On This Team (In Rating Order)
Borna Novak - 4.38
Chris Hahn - 4.11
Sameem Mohammad - 4.08
Mike Blechle - 3.99
Rich Collop - 3.95
Jordan Meza - 3.93
Aaron Levin - 3.93
Nicolas Sanchez Calderon - 3.92
Augusto Castoldi - 3.92
michael pompian - 3.88
Daniel Heaton - 3.85
Ricardo Aldana Dominguez - 3.81
Kevin Li - 3.81
Ali Javaheri - 3.79
Wesley Law - 3.78
jay lyons - 3.65
League Results By Position
1S 2S 1D 2D 3D
jay lyons - 3.65 & michael pompian - 3.88 0 - 1 0 - 1 0 - 2
jay lyons - 3.65 & Augusto Castoldi - 3.92 0 - 1
jay lyons - 3.65 & Mike Blechle - 3.99 0 - 1 0 - 1
jay lyons - 3.65 & Nicolas Sanchez Calderon - 3.92 0 - 1
michael pompian - 3.88 & Ali Javaheri - 3.79 0 - 1
michael pompian - 3.88 & Jordan Meza - 3.93 0 - 1 0 - 1
michael pompian - 3.88 & Mike Blechle - 3.99 0 - 1
Ali Javaheri - 3.79 & Chris Hahn - 4.11 0 - 1
Ali Javaheri - 3.79 & Jordan Meza - 3.93 0 - 1
Ali Javaheri - 3.79 1 - 1
Augusto Castoldi - 3.92 & Ali Javaheri - 3.79 0 - 1
Augusto Castoldi - 3.92 & Nicolas Sanchez Calderon - 3.92 0 - 1
Augusto Castoldi - 3.92 0 - 3
Aaron Levin - 3.93 & Jordan Meza - 3.93 0 - 1
Aaron Levin - 3.93 & Mike Blechle - 3.99 0 - 3 3 - 0
Aaron Levin - 3.93 & Wesley Law - 3.78 0 - 1
Borna Novak - 4.38 & Ali Javaheri - 3.79 0 - 1
Borna Novak - 4.38 3 - 0
Chris Hahn - 4.11 & Jordan Meza - 3.93 0 - 1
Daniel Heaton - 3.85 & Mike Blechle - 3.99 0 - 1
Daniel Heaton - 3.85 & Rich Collop - 3.95 0 - 1 0 - 1
Daniel Heaton - 3.85 0 - 3 0 - 3
Jordan Meza - 3.93 & Mike Blechle - 3.99 0 - 1
Kevin Li - 3.81 & Mike Blechle - 3.99 0 - 2
Kevin Li - 3.81 0 - 1
Nicolas Sanchez Calderon - 3.92 & Jordan Meza - 3.93 0 - 1
Nicolas Sanchez Calderon - 3.92 0 - 2 0 - 2
Rich Collop - 3.95 0 - 3 0 - 4
Ricardo Aldana Dominguez - 3.81 & Augusto Castoldi - 3.92 0 - 2
Ricardo Aldana Dominguez - 3.81 0 - 1
Sameem Mohammad - 4.08 & Chris Hahn - 4.11 0 - 1
Sameem Mohammad - 4.08 & Mike Blechle - 3.99 0 - 1
Sameem Mohammad - 4.08 0 - 1
Wesley Law - 3.78 & Chris Hahn - 4.11 0 - 1 1 - 2
Wesley Law - 3.78 0 - 2
--------------------------------------------------------------------------------------------------------------------------------------
Tchen (S)
League Record: 5 - 9
The Following Have Played In League Matches On This Team (In Rating Order)
John Black - 4.32
Logan Skrobarcek - 4.30
Han Zhao - 4.26
David Mitchell - 4.26
Clinton Vanvalkenburgh - 4.25
Dragos Enea - 4.22
Hal Rutherford - 4.16
Michael Peri - 4.14
samir auad - 4.13
Zane Peng - 4.13
Ty Merkle - 4.07
Killian McKee - 4.07
Seina Maret - 4.04
Peter Kielhofner - 4.04
Michael Thompson - 4.04
Jack McEnery - 4.04
Ryan Papiernik - 3.94
Nicolas Prudencio Rojas - 3.91
jon tchen - 3.71
Eduardo Abilez - n/a
League Results By Position
1S 2S 1D 2D 3D
samir auad - 4.13 & jon tchen - 3.71 0 - 1 1 - 0
samir auad - 4.13 & Logan Skrobarcek - 4.30 1 - 0
samir auad - 4.13 1 - 1
Clinton Vanvalkenburgh - 4.25 & John Black - 4.32 1 - 0
Clinton Vanvalkenburgh - 4.25 1 - 0
Dragos Enea - 4.22 & Clinton Vanvalkenburgh - 4.25 0 - 1
Dragos Enea - 4.22 & David Mitchell - 4.26 1 - 0
Dragos Enea - 4.22 & Han Zhao - 4.26 2 - 1
Dragos Enea - 4.22 & John Black - 4.32 0 - 1
Dragos Enea - 4.22 & Jack McEnery - 4.04 2 - 0 1 - 0
Dragos Enea - 4.22 & Logan Skrobarcek - 4.30 0 - 1
Dragos Enea - 4.22 & Ty Merkle - 4.07 0 - 1
David Mitchell - 4.26 & John Black - 4.32 0 - 1
David Mitchell - 4.26 & Killian McKee - 4.07 1 - 0 2 - 0
David Mitchell - 4.26 & Peter Kielhofner - 4.04 0 - 1
David Mitchell - 4.26 0 - 1 1 - 1
Eduardo Abilez - n/a & Clinton Vanvalkenburgh - 4.25 1 - 1
Hal Rutherford - 4.16 1 - 0 1 - 1
Han Zhao - 4.26 & jon tchen - 3.71 0 - 1 0 - 1
Han Zhao - 4.26 & Logan Skrobarcek - 4.30 0 - 1
Han Zhao - 4.26 2 - 1
John Black - 4.32 1 - 1
Jack McEnery - 4.04 & Logan Skrobarcek - 4.30 2 - 0
Jack McEnery - 4.04 & Michael Peri - 4.14 0 - 1
Killian McKee - 4.07 & Michael Peri - 4.14 0 - 1
Killian McKee - 4.07 & Ryan Papiernik - 3.94 0 - 1
Logan Skrobarcek - 4.30 & David Mitchell - 4.26 1 - 0
Logan Skrobarcek - 4.30 & John Black - 4.32 1 - 0
Logan Skrobarcek - 4.30 2 - 0 1 - 0
Michael Peri - 4.14 & Michael Thompson - 4.04 0 - 1 0 - 1
Michael Peri - 4.14 & Peter Kielhofner - 4.04 0 - 1 1 - 1 1 - 1
Michael Thompson - 4.04 0 - 2
Nicolas Prudencio Rojas - 3.91 0 - 2 1 - 1
Ryan Papiernik - 3.94 & Seina Maret - 4.04 0 - 1 1 - 1
Seina Maret - 4.04 1 - 2
Zane Peng - 4.13 & Killian McKee - 4.07 0 - 1
Zane Peng - 4.13 0 - 1 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Hodge/Kamman (S)
League Record: 4 - 9
The Following Have Played In League Matches On This Team (In Rating Order)
Ian Keillor - 4.40
Tom Desmond - 4.26
Vinny Bartholomew - 4.22
Andrew Reznack - 4.22
Jacob Hamilton - 4.19
Matthew Hodge - 4.18
Paul Wagner - 4.13
James Barenkamp - 4.11
Doug Mennerick - 4.08
Philip Kammann - 4.01
Alex McLean - 4.01
Paul Reiss - 4.00
Mark Wright - 3.99
Ben Kirchoff - 3.94
James Hipkiss - 3.91
Jeffrey Harris - 3.82
Zachary Fields - 3.77
League Results By Position
1S 2S 1D 2D 3D
Alex McLean - 4.01 & Matthew Hodge - 4.18 0 - 2 1 - 0
Andrew Reznack - 4.22 1 - 1 1 - 2
Ben Kirchoff - 3.94 & Jeffrey Harris - 3.82 0 - 1
Ben Kirchoff - 3.94 & James Barenkamp - 4.11 0 - 1 1 - 0
Ben Kirchoff - 3.94 & Mark Wright - 3.99 0 - 1
Ben Kirchoff - 3.94 0 - 1
Doug Mennerick - 4.08 & Matthew Hodge - 4.18 1 - 0
Ian Keillor - 4.40 & Matthew Hodge - 4.18 1 - 1 1 - 0
Ian Keillor - 4.40 & Philip Kammann - 4.01 1 - 0
Ian Keillor - 4.40 1 - 0
James Barenkamp - 4.11 & Andrew Reznack - 4.22 0 - 1 1 - 0
James Barenkamp - 4.11 & James Hipkiss - 3.91 0 - 1
James Barenkamp - 4.11 & Matthew Hodge - 4.18 0 - 1
James Hipkiss - 3.91 & Jeffrey Harris - 3.82 1 - 0
Jacob Hamilton - 4.19 & James Barenkamp - 4.11 2 - 0
Jacob Hamilton - 4.19 & Zachary Fields - 3.77 1 - 1
Mark Wright - 3.99 & Philip Kammann - 4.01 0 - 1 0 - 1
Mark Wright - 3.99 & Paul Reiss - 4.00 0 - 1
Mark Wright - 3.99 & Paul Wagner - 4.13 1 - 0
Mark Wright - 3.99 1 - 1
Philip Kammann - 4.01 & Andrew Reznack - 4.22 1 - 0
Philip Kammann - 4.01 & Matthew Hodge - 4.18 0 - 1
Philip Kammann - 4.01 & Paul Reiss - 4.00 0 - 1 0 - 2 0 - 2
Philip Kammann - 4.01 & Paul Wagner - 4.13 1 - 0
Paul Reiss - 4.00 & Matthew Hodge - 4.18 0 - 1
Paul Reiss - 4.00 & Paul Wagner - 4.13 0 - 1
Paul Reiss - 4.00 1 - 1
Tom Desmond - 4.26 3 - 4 0 - 2
Vinny Bartholomew - 4.22 3 - 2 0 - 1
Zachary Fields - 3.77 & Andrew Reznack - 4.22 1 - 0
Zachary Fields - 3.77 & Jeffrey Harris - 3.82 0 - 1
Zachary Fields - 3.77 & James Hipkiss - 3.91 0 - 1
Zachary Fields - 3.77 & Mark Wright - 3.99 0 - 1 0 - 1
Zachary Fields - 3.77 & Philip Kammann - 4.01 0 - 1
Zachary Fields - 3.77 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
STL/Huchet-Ariston/18&Over4.5M
League Record: 15 - 0
The Following Have Played In League Matches On This Team (In Rating Order)
Angelo Vidal - 4.51
William Tosie - 4.49
Christian Hamilton - 4.43
Michael Carney - 4.42
Dennis Chang - 4.40
Matthew Bier - 4.38
Nick Jannett - 4.37
Vincent Jouane - 4.36
Kirk Schlueter - 4.36
Guillaume Huchet - 4.36
Michael Obertop - 4.35
Eric Schrumpf - 4.27
Ryan White - 4.26
Rick Tao - 4.26
Mark Jeffrey - 4.21
Chris Carpenter - 4.21
Mark Medley - 4.20
Paul Stuart - 4.18
Dave Moore - 4.16
Andy Horton - 4.11
Pavel Hejsek - 4.08
Scott Sutter - 4.07
Jason Ariston - 4.06
League Results By Position
1S 2S 1D 2D 3D
Angelo Vidal - 4.51 & Kirk Schlueter - 4.36 2 - 0
Angelo Vidal - 4.51 & William Tosie - 4.49 1 - 0
Angelo Vidal - 4.51 3 - 0
Chris Carpenter - 4.21 & Michael Obertop - 4.35 1 - 0
Chris Carpenter - 4.21 & William Tosie - 4.49 1 - 0
Dennis Chang - 4.40 & Vincent Jouane - 4.36 1 - 0
Dennis Chang - 4.40 1 - 0
Dave Moore - 4.16 & Christian Hamilton - 4.43 1 - 0
Dave Moore - 4.16 & Matthew Bier - 4.38 1 - 0 1 - 0
Eric Schrumpf - 4.27 & Christian Hamilton - 4.43 1 - 0
Eric Schrumpf - 4.27 & Mark Jeffrey - 4.21 1 - 0
Eric Schrumpf - 4.27 & Rick Tao - 4.26 1 - 0
Eric Schrumpf - 4.27 & Ryan White - 4.26 1 - 0
Guillaume Huchet - 4.36 & Jason Ariston - 4.06 0 - 1 0 - 1
Guillaume Huchet - 4.36 & Ryan White - 4.26 1 - 0 1 - 0
Guillaume Huchet - 4.36 & Scott Sutter - 4.07 1 - 0
Guillaume Huchet - 4.36 & Vincent Jouane - 4.36 1 - 0
Jason Ariston - 4.06 & Michael Obertop - 4.35 1 - 0
Jason Ariston - 4.06 & Mark Jeffrey - 4.21 1 - 0 1 - 1
Jason Ariston - 4.06 & Mark Medley - 4.20 1 - 0
Kirk Schlueter - 4.36 & William Tosie - 4.49 1 - 0 1 - 0
Kirk Schlueter - 4.36 1 - 0 1 - 0
Michael Obertop - 4.35 & Vincent Jouane - 4.36 1 - 0
Michael Obertop - 4.35 & William Tosie - 4.49 1 - 0
Michael Carney - 4.42 3 - 0 2 - 0
Matthew Bier - 4.38 4 - 0 2 - 0
Mark Jeffrey - 4.21 & Rick Tao - 4.26 1 - 0
Mark Medley - 4.20 & Andy Horton - 4.11 1 - 0
Mark Medley - 4.20 & Dennis Chang - 4.40 1 - 0
Mark Medley - 4.20 & Vincent Jouane - 4.36 1 - 0
Mark Medley - 4.20 1 - 0
Nick Jannett - 4.37 2 - 3
Paul Stuart - 4.18 & Christian Hamilton - 4.43 0 - 1
Paul Stuart - 4.18 & Kirk Schlueter - 4.36 0 - 1 1 - 1 0 - 1
Paul Stuart - 4.18 & Ryan White - 4.26 1 - 0
Pavel Hejsek - 4.08 & Ryan White - 4.26 1 - 0
Pavel Hejsek - 4.08 & Scott Sutter - 4.07 1 - 0
Pavel Hejsek - 4.08 1 - 1
Ryan White - 4.26 2 - 0
Scott Sutter - 4.07 & Andy Horton - 4.11 1 - 0
Scott Sutter - 4.07 & Dennis Chang - 4.40 1 - 0